/*小屏*/
@media only screen and (max-width: 768px){
  
  /*kaisen*/
  
  
  #c_portalResNews_category-1595142038743 .cateListBox,
  #c_portalResNews_category-15951413761415289 .cateListBox{
    width: 50%;
}
  
 .cateName:hover {
    color: #fff;
    background: #0f52a4 !important;
}
  #w_grid-1614821977600{
   padding-left: 20px;
    padding-right: 20px;
  }
  
  #w_grid-1614821977590{    margin-top: 30px;}
  
  #content_box-1614821977520-1{ display:none; }
  
  .header2 .nav-btn.hover .line {  background: #1f8dca; }
  
  #w_grid-1614821977580{    
    width: 90%;   
    margin-top: 20px;   
    margin-bottom: 40px;}
  
  #w_common_text-1600697448612 h5 span,
  #w_common_text-1600697716628 h5 span,
  #w_common_text-1600697594300 h5 span,
  #w_common_text-1600698076712 h5 span,
  #w_common_text-1600698058034 h5 span{
  font-size: 36px !important;
  }
  
  #w_common_text-1600698058039 p span{font-size:16px;}
  
  #w_common_text-1600697594305 p span{
    font-size: 22px !important;
  }
  
  #w_grid-1600697716611 > div > .p_gridbox,
  #w_grid-1588492182410> div > .p_gridbox{
  background-size: cover;
  }
  
#c_portalResProduct_list-16006977156056109 .proLi,
  #c_portalResProduct_list-16001827613044198 .proLi{
      background: #fff;
    margin-bottom: 20px;
    border-radius:10px;
  } 
  
  #c_portalResProduct_list-16006977156056109 .p_CommonSquareNumBtn{
  width:15px !important;
  }    
  
#c_portalResProduct_list-16006977156056109 .proTitle,
  #c_portalResProduct_list-16006977156056109 .lookDetail,
  #c_portalResProduct_list-16001827613044198 .proTitle,
  #c_portalResProduct_list-16001827613044198 .lookDetail{
    
    font-size: 18px;
    text-align: center;}
  
  .lantern {
    margin-left: 0px!important;
    margin-right: 0px!important;
}
  
  .d_CommonInteractionA{    z-index: 3; }
  #c_portalResPublic_codeContainer-16006980569928822{    margin-left: 0;}
   
  #w_grid-1600697594292{    min-height: 20px;}
  
  .c_portalResNews_list-01001 .p_articles {
    margin-top: 10px !important;
    width: 95% !important;
}
  #c_portalResNews_list-16006981341142056{    margin-top: 0px; }
  
  #c_portalResNews_list-16006981341142056 .title{ display: block;    font-size: 18px; }
  
  
  #content_box-1600162599729-1,
  #content_box-1600162599729-2{ display:none; }
  
  #w_grid-1600162599729{ margin-bottom: 0; }
  
  
  #w_grid-1600698076706{    margin-bottom: 10px; }
  
  #w_fbtn-1600697448618 .p_link { margin: auto; }
  
  #c_portalResIntro_category-1595162264431 .NavList_a1 li {
    width: 25%;
}
  
  #content_box-1595162264356-0,
  #content_box-1600227239708-0{ display: none; }
  
  .ny-title dt { font-size: 22px !important;}
  
  
  #w_common_text-1599991180828 h5 span{ font-size:30px !important; }
  
  #w_common_text-1599991274360 h5 span{ font-size:30px !important; }
  
  #w_grid-1600227239728{ margin-top: 20px;  }
  
  #w_common_text-1600182238006 p span{     font-size: 20px !important;  }
  
  #w_common_text-1600182238006{  margin-top: 15px; }
  
  #w_common_text-1600182282000{ margin-bottom: 15px; }
  
  
  #c_portalResMessage_form-15889075481144964 .btn-primary{ height: 40px;}
  
  
  #c_portalResProduct_category-1597562214908 .backBtn,
  #c_portalResProduct_category-1597563634126 .backBtn{    
    background: #ff861f; }
  
  
  
  
  .p_ProRelationImg.active {
    background: #ff8520 !important;
}
  
  .p_ProRelationImg {
    border-radius: 25px !important;
}
  
  #c_portalResProduct_detail-1597563634136 .d_Title .font {
    font-size: 18px;
}
  
  #c_portalResProduct_detail-1597563634136 .pro_num a{ font-size: 16px;  }
  
  #c_portalResProduct_detail-1597563634136 .decTab:hover, #c_portalResProduct_detail-1597563634136 .decTab.active{
    border-bottom: 5px #ff861f solid;   
    background: #7b7b7b;
    padding-left: 20px;}
  
  
  
  table tbody tr:nth-child(odd) td {
    background-color: #f5f5f5;
    padding: 10px !important;
    font-size: 14px !important;
    color: #222;
    border: 2px #fff solid;
}
  
  table tbody tr:nth-child(even) td{
    background-color: #f5f5f5;
    padding: 10px !important;
    font-size: 14px !important;
    color: #222;
    border: 2px #fff solid;
}
  
#c_portalResProduct_detail-1597563634136 .reset_style h3 {
    font-size: 26px;
    margin-top: 10px;
}
  
  .d_description h4 {
    font-size: 14px;
    line-height: 18px;}
  
  .d_description h2{width: 257px;padding: 10px 5px;    font-size: 16px;  } 
  
  #c_portalResProduct_detail-1597563634136 .reset_style p img{
    position: relative;
    left: 0px;  }  
  
  
  #c_portalResNews_list-15972933441796979 .p_news span{
    color: #1553a0;
  }
  
  .i_pvs,.p_viewCount{ display:none; }
  
  .newList span{ display:none; }
  
  #c_portalResProduct_list-15952287653320162 .swiper-slide {
    overflow: hidden;  width: calc(100% - 40px) !important;}
    
  
  #c_portalResProduct_list-1600231545474 .PhotoList_k1 li {
    width: calc((100% - 24px) / 1);
    margin: 10px 6px;
}
  
  #w_grid-1600231545429{  margin-top: 20px; }
  
  
   .lan h2{
width:30px;
height:30px;
line-height:30px;
font-size:14px;
text-align:center;
border-radius:25px;
float:left;
margin-right:10px;
border:1px #ddd solid;
transition:all 0.6s;
}
  .lan h2 a{
color:#808080;
}
  .lan h2:hover a{
color:#fff;
}
  .lan h2:hover{
background:#ff861f;
}
  
  
  .header2 .sub-menu li:nth-child(7) {
  border:none;padding-top: 10px;
  }
  
  #content_box-1600162599729-3 { display:none; }
  
  #c_portalResPublic_codeContainer-16147632522474494 .pro_ft {
    width: calc((100% - 0px)/1);    margin-top: 10px;}
  
  #c_portalResPublic_codeContainer-16147632522474494 .pro_fl h2 {
    padding-top: 28px;font-size: 22px;}
  
  #w_common_text-1614766537468,
  #c_portalResProduct_category-16148221509778578{ display:none; }
  
  #w_grid-1614766404147{    margin-top: 20px;}
  
  #c_portalResPublic_codeContainer-16147632522474494 {margin-top: 0;}
  
  #w_common_text-1600697448612 p span,
  #w_common_text-1600697716628 p span,
  #w_common_text-1600698076712 p span{
    font-size: 38px !important;
    line-height: 40px !important;  }
  
  #w_grid-1604654395835{    margin-top: 30px;  }
  
  #w_grid-1600697716620 { width: 90%;margin-top: 40px;margin-bottom: 40px;}
  
  .about-num li {
    width: auto;
    border-bottom: none;
    padding-right: 50px;margin-bottom: 30px;
    margin-top: 0;
}
  
  #c_portalResPublic_codeContainer-16147639711048941 {margin-top: 0;    margin-bottom: 40px;}
  
  #w_grid-1614765509564 > div > .p_gridbox {
    background-color: rgba(255, 255, 255, 1);
    border-radius: 27px;
    padding: 0px 20px;
}
  
  .p_DepicNameB { display:none; }
  
  
  
  
  
  
  
  
  /*翻页*/
  .p_pagebox{
    text-align:center;
  }
  .p_pagebox .next,
  .p_pagebox .pre{
    background:#1a1a1a;
    height:44px;
    line-height: 44px;
  }
  .p_pagebox .next:hover,
  .p_pagebox .pre:hover{
    background-color: #20974e;
  }
  .p_pagebox .next .iconfont:before,
  .p_pagebox .next .font,
  .p_pagebox .pre .iconfont:before,
  .p_pagebox .pre .font{
    color: #fff;
    font-size:14px;
    line-height: 44px;
  }
  .p_pagebox .NumBox{
    border:none;
  }
  .pagebox{
    margin-top:76px;
  }
  /*公共头部 begin*/
  #w_grid-1588492178985,
  #w_grid-1588497483319{
    height:70px;
  }
  #w_grid-1588497483319 {
    line-height: 70px;
  }
  #w_grid-1588497483319{
    width:100%;
  }
  #w_fimg-1588497541324{
    width:52%;
  }
  /*公共头部 end*/
  #w_grid-1588492180785{
    margin-top:70px;
  }
  /*公共底部 begin*/
  #w_grid-1597138873661{
    margin:10px auto;
  }
  #w_grid-1588514288674{
    padding:12px;
  }
  #w_grid-1588514243050{
    margin-bottom:48px;
  }
  /*公共底部 end*/
  /*首页 产品*/
  #w_grid-1599098506134{
    margin:30px auto 20px;
    padding:0 12px;
  }
  /*首页 关于*/
  #w_grid-1597207628737 {
    margin:0px auto;
    padding:0 12px;
    border-top: 10px solid #f5f5f5;
    padding-top: 30px;
  }
  /*首页 案例*/
  #w_grid-1599114693601{
    margin:30px auto 20px;
    padding:0 12px;
  }
  
  /*内页 简介*/
  #w_grid-1595162264356{
    padding: 0 10px;
  }
  #w_grid-1600009058428{
    margin:20px auto 12px;
    padding:0 12px;
  }
  #w_grid-1595162264386{
    margin:20px auto 20px;
    padding:0 12px;
  }
  #w_common_text-1599991017018{
    margin-top:10px;
  }
  #w_grid-1599989884769,
  #w_grid-1599990530197{
    padding:0 12px;
    margin-bottom:12px;
  }
  #w_grid-1599989884801,
  #w_grid-1599990530211{
    padding:20px 12px;
  }
  #w_common_text-1599991180828,
  #w_common_text-1599991274360{
    margin-bottom:10px;
  }
  #w_common_text-1599991180828 p span,
  #w_common_text-1599991274360 p span{
    font-size:24px !important;
  }
  #w_common_text-1599991017018 p span,
  #w_common_text-1599989884807 p span,
  #w_common_text-1599990530218 p span {
    display: block;
    font-size: 14px;
    line-height: 22px;
    text-indent: 30px;
  }
  #w_grid-1599991309427{
    padding:0 12px;
    margin-bottom:20px;
  }
  /*内页 文化*/
  #w_grid-1600037194360{
    padding:0 10px;
  }
  #content_box-1600037194360-0{
    display:none;
  }
  #w_grid-1600037194390{
    margin:30px auto;
    padding:0 12px;
  }
  #w_grid-1600037587116{
    margin-top:20px;
  }
  #w_grid-1600038290290,
  #w_grid-1600038293590,
  #w_grid-1600038310076{
    margin-top:12px;
  }
  #w_grid-1600037587123,
  #w_grid-1600038290297,
  #w_grid-1600038293596,
  #w_grid-1600038310085{
    text-align:center;
    padding-left:0;
    margin: 30px auto 10px;
  }
  #w_fimg-1600037587129,
  #w_fimg-1600038290308,
  #w_fimg-1600038293606,
  #w_fimg-1600038310100{
    margin:0 auto 20px;
  }
  #w_grid-1600037994914,
  #w_grid-1600038290303,
  #w_grid-1600038293602,
  #w_grid-1600038310092{
    padding:0 12px;
    margin-bottom:30px;
  }
  #w_common_text-1600037587127 p span,
  #w_common_text-1600038290320 p span,
  #w_common_text-1600038293616 p span,
  #w_common_text-1600038310115 p span {
    font-size:14px!important;
    text-indent: 28px;
    line-height: 22px;
}
  /*内页 发展*/
  #w_grid-1597395197087{
    padding:0 10px;
  }
  #content_box-1597395197087-0{
    display:none;
  }
  #w_grid-1599925081013{
    margin:20px auto;
    padding:0 12px;
  }
  #w_grid-1597395197107{
    margin:20px auto;
    padding:0 12px;
  }
  #w_common_text-1597395197127{
    margin:10px 0 0;
  }
  #w_common_text-1597395197127 p span{
    font-size:14px;
    line-height:22px;
    text-indent:28px;
  }
  #w_grid-1597395197117{
    margin:20px auto 0;
    padding:0;
  }
  /*内页 组织*/
  #w_grid-1600008799405{
    padding:0 10px;
  }
  #content_box-1600008799405-0{
    display:none;
  }
  #w_grid-1600008925737{
    margin:20px auto;
    padding:0 12px;
  }
  #w_grid-1600008799425{
    margin:20px auto;
    padding:0 12px;
  }
  #w_fimg-1600008982333{
    margin-top:20px;
  }
  /*内页 证书*/
  #content_box-1597391633250-0{
    display:none;
  }
  #w_grid-1597391633270{
    margin-top:30px;
    padding:0 12px;
  }
  #w_grid-1597391633280{
    padding:0 6px;
    margin-bottom:30px;
  }
  #w_fbtn-1599212164325{
    max-width:100%;
    padding:0 6px;
    margin-top:10px;
  }
  #w_grid-1599212706169{
    margin-top: 0;
    padding: 30px 12px 0;
    border-top: 10px solid #fff;
  }
  #w_grid-1599214008496{
    padding:0 6px;
    margin-bottom:30px;
  }
  #w_fbtn-1599214059278{
    max-width:100%;
    padding:0 6px;
    margin-top:10px;
  }
  #w_grid-1599212673906{
    margin-top:0;
    padding: 30px 12px 0;
    border-top: 10px solid #fff;
  }
  #w_grid-1599212676512{
    padding:0 6px;
  }
  #w_fbtn-1599214354579{
    max-width:100%;
    padding:0 6px;
    margin-top:10px;
  }
  #content_box-1599216338586-0,
  #content_box-1599216626911-0,
  #content_box-1599217467583-0{
    display:none;
  }
  #w_grid-1599216338616,
  #w_grid-1599216626931,
  #w_grid-1599217467603{
    margin:24px auto 14px;
    padding:0 6px;
  }
  /*内页 产品列表*/
  #w_grid-1597562214818,
  #w_grid-1597562214848,
  #w_grid-1597562214868{
    display:none;
  }
  #w_grid-1597562214838{
    margin:0 auto;
    padding:0;
  }
  #w_grid-1597562214858{
    padding:0;
  }
  #w_grid-1597562214878{
    padding:24px 6px;
  }
  /*内页 产品详情*/

  #w_grid-1597563634026,
  #w_grid-1597563634046{
    display:none;
  }
  #w_grid-1597563634016{
    padding:0;
    margin:0 auto 30px;
  }
  #w_grid-1597563634036{
    padding:0;
  }
  #w_grid-1597563634056{
    padding:0;
  }
  #c_portalResProduct_detail-1597563634136{
    padding:24px 12px;
  }
  #w_grid-1597563634066{
    margin-bottom:12px;
    padding:0 12px;
  }
  #w_grid-1597563634076{
    padding: 0 6px 30px;
    margin-bottom: 30px;
    border-bottom: 10px solid #fff;
  }
  #w_fbtn-1599982260180{
    max-width:100%;
    height:50px;
    line-height:50px;
    padding: 0 6px;
    margin-top: 20px;
  }
  #w_grid-1597563634086{
    margin-bottom:15px;
    padding:0 12px;
  }
  #w_grid-1597563634096{
    padding:0 2px;
    margin-bottom:0;
  }
  /*内页 合作案例*/
  #w_grid-1596703834675{
    display:none;
  }
  #w_grid-1599196831613{
    margin: 0 auto;
    padding: 2px 12px 12px;
    background: #fff;
  }
  #w_grid-1597312755439{
    margin:0 auto 24px;
  }
  /*内页 案例详情*/
  #w_grid-1597624870550{
    display:none;
  }
  #w_grid-1599203063550{
    margin:0 auto;
    padding: 2px 12px 12px;
    background:#fff;
  }
  #w_grid-1597624870580{
    padding:0;
    margin-top:24px;
    margin-bottom:0px;
  }
  #c_portalResProduct_detail-1597624870670{
    margin:0 auto;
    padding:0 12px;
  }
  #w_grid-1597624870600{
    padding-left:0;
    margin-top:20px;
  }
  #w_grid-1597624870610{
    margin-top:30px;
    padding: 0 12px 30px;
    border-bottom: 10px solid #f5f5f5;
  }
  #w_common_text-1597624870640{
    margin-bottom:20px;
  }
  #w_grid-1597624870630{
    margin: 30px auto;
    padding: 0 12px;
  }
  /*内页 技术研发*/
  #content_box-1597369015444-0{
    display:none;
  }
  #w_grid-1597371469644{
    margin:12px auto;
    padding:0 12px;
  }
  /*内页 工艺展示*/
  #content_box-1597371409166-0{
    display:none;
  }
  #w_tabswitchbox-1599532007443{
    margin:24px auto;
    padding:0 12px;
  }
  #w_tabswitchbox-1599532007443 > .layout_1 .p_box001 {
    height: 50px;
    line-height: 50px;
  }
  #w_grid-1599528616734,
  #w_grid-1599533104072,
  #w_grid-1599533104081{
    margin-top:20px;
    padding:0 12px;
  }
  #w_grid-1599533104081{
    margin-bottom:15px;
  }
  #w_grid-1599534984657{
    padding:20px;
  }
  #w_common_text-1599527286848,
  #w_common_text-1599533104096,
  #w_common_text-1599533104132{
    margin-bottom:10px;
  }
  #w_common_text-1599528175020 p span,
  #w_common_text-1599527286848 p span,
  #w_common_text-1599533104096 p span,
  #w_common_text-1599533104132 p span{
    font-size:24px !important;
    line-height:32px !important;
  }
  #w_common_text-1597371409226 p span,
  #w_common_text-1599528341652 p span,
  #w_common_text-1599533104101 p span,
  #w_common_text-1599535027780 p span,
  #w_common_text-1599533104137 p span{
    display: block;
    font-size: 14px;
    line-height: 22px;
    text-indent: 28px;
    margin:5px 0;
  }
  #w_grid-1597371409206{
    margin-top:10px;
  }
  #w_grid-1597371409186{
    padding:0 12px;
    margin-top:20px;
  }
  #w_common_text-1599528175020{
    margin-bottom:10px;
  }
  #w_common_text-1599528175020 p span{
    font-size:24px !important;
    line-height:32px !important;
  }
  #w_grid-1599528810785{
    padding:0;
    margin:10px auto 12px;
  }
  /*内页 设备展示*/
  #content_box-1597380173476-0{
    display:none;
  }
  #w_grid-1597380173496{
    padding:0 12px;
    margin:24px auto 0;
  }
  #w_grid-1597380173506{
    padding:0 6px;
    margin:14px auto 18px;
  }
  /*内页 新闻资讯*/
  #content_box-1595142038703-0,
  #content_box-1595141252514-0{
    display:none;
  }
  #w_grid-1595143928826{
    margin:12px auto 24px;
    padding: 0 12px;
  }
  #w_grid-1588928516484{
    margin:24px auto 0;
    padding:0;
  }
  #w_grid-1596615225851{
    margin-bottom:12px;
    padding:0 12px;
  }
  #c_portalResNews_detail-15889286489366228{
    padding:20px 12px 10px;
  }
  #w_grid-1596615236156{
    padding:0 12px;
    margin-bottom:24px;
  }
  #c_portalResNews_list-15966162945716472{
    margin-top:20px;
  }
  #w_grid-1596615924828{
    margin:20px auto 0;
    padding:0 12px 30px;
  }
  #w_grid-1597300793390{
    padding:0 12px;
    margin-bottom:20px;
    padding-top: 20px;
    border-top: 10px solid #f5f5f5;
  }
  #c_portalResProduct_list-15952287653320162,
  #c_portalResPublic_codeContainer-15952306887471609{
    margin-top:10px;
  }
  #w_grid-1599188533936{
    padding:0 12px;
    border-top: 10px solid #f5f5f5;
    padding-top: 20px;
    margin-bottom:20px;
  }
  #c_portalResPublic_codeContainer-15991891327606320{
    margin-top:20px;
  }
  #c_portalResPublic_codeContainer-15991885325878799{
    margin-top:10px;
  }
  /*内页 招聘*/
  #content_box-1597241725688-0{
    display:none;
  }
  #w_grid-1599889626673{
    margin:24px auto;
    padding:0 12px;
  }
  #w_grid-1597241725708{
    margin-top:20px;
    padding:0 12px;
  }
  #w_common_text-1597241725798{
    margin:10px 0 0;
  }
  #w_common_text-1597241725798 p span{
    font-size:14px;
    line-height:22px;
    text-indent:28px;
  }
  #w_grid-1597243226503{
    padding: 0 12px;
    margin-bottom:20px;
  }
  #c_portalResEmploy_list-15972723360038221{
    margin-top:20px;
  }
  /*内页 联系我们*/
  #content_box-1595148513956-0{
    display:none;
  }
  #w_grid-1599893049184{
    padding:0 12px;
    margin:24px auto;
  }
  #w_grid-1595150265161{
    margin:20px auto;
    padding:0 12px;
  }
  #w_common_text-1596450100938{
    margin:10px 0 0;
  }
  #w_common_text-1596450100938 p span{
    font-size:14px;
    line-height:22px;
    text-indent:28px;
  }
  #w_grid-1597241441773{
    margin-top:20px;
  }
  #w_grid-1597282505204{
    padding:20px;
  }
  #w_common_text-1597282958640 p span{
    font-size:22px !important;
  }
  #w_fline-1597283029051{
    margin:10px 0 20px;
  }
  #w_common_text-1597283201118{
    background-size: 10%;
    padding-left: 42px;
    height: 36px;
    line-height: 36px;
  }
  #w_common_text-1597284810362{
    background-size: 10%;
    padding-left: 42px;
    margin-top: 10px;
    height: 36px;
    line-height: 36px;
  }
  #w_common_text-1597284812506{
    background-size: 10%;
    padding-left: 42px;
    margin-top: 10px;
    height: 36px;
    line-height: 36px;
  }
  #w_common_text-1597284815079{
    background-size: 10%;
    padding-left: 42px;
    margin-top: 10px;
    height: 36px;
    line-height: 36px;
  }
  #w_common_text-1597283201118 p span,
  #w_common_text-1597284810362 p span,
  #w_common_text-1597284812506 p span,
  #w_common_text-1597284815079 p span{
    font-size:14px;
  }
  #w_grid-1597282507296{
    margin-right:0;
  }
  #mapContainer{
    height:240px !important;
  }
  /*留言*/
  #w_grid-1599893653876{
    padding:0 12px;
    margin-bottom:24px;
  }
  #w_grid-1597286439538{
    margin-top:20px;
    padding:0 12px;
  }
  #w_grid-1588907549568{
    padding:0 2px;
    margin-bottom:20px;
  }
  #c_portalResMessage_form-15889075481144964{
    margin-top:15px;
  }
}
/*中屏*/
@media only screen and (max-width: 1440px) and (min-width: 1100px){
}
@media only screen and (max-width: 1100px) and (min-width: 769px){
}
